Presentation: "Modeling Process"

Track: CONCURRENCY & INTEGRITY / Time: Tuesday 13:30 - 14:30 / Location: Filuren, Musikhuset

Time, perception, values, identity, visibility, state, persistence, memory, transience, process, place, change, communication. We use these terms everyday. Yet, despite its real-world modeling flavor, OO has little to say about them. What do these terms mean, and why do they matter to our programs? Which ones ought to become first-class entities in our languages? What might that look like? What infrastructure support would it require?

Attendees should get an insight into some of the issues and ideas surrounding the modeling of process in software.

Keywords: Hot topic, Languages, Concurrency
 
Target Audience: This talk is intended for anyone who wants to stay sane while writing software.

Download slides

Rich Hickey, Creator of Clojure

Rich Hickey

Biography: Rich Hickey

Rich Hickey, the author of Clojure, is an independent software designer, consultant and application architect with over 20 years of experience in all facets of software development. Rich has worked on scheduling systems, broadcast automation, audio analysis and fingerprinting, database design, yield management, exit poll systems, and machine listening, in a variety of languages.
 
Software passion: I'm passionate about reducing complexity in software development
 
Links: